Towards a Data-driven IoT Software Architecture for Smart City Utilities
نویسندگان
چکیده
The Internet of Things (IoT) is emerging as the next big wave of digital presence for billions of devices on the Internet. Smart Cities are practical manifestation of IoT, with the goal of efficient, reliable and safe delivery of city utilities like water, power and transport to residents, through their intelligent management. A data-driven IoT Software Platform is essential for realizing manageable and sustainable Smart Utilities, and for novel applications to be developed upon them. Here, we propose such a service-oriented software architecture to address two key operational activities in a Smart Utility – the IoT fabric for resource management, and the data and application platform for decision making. Our design uses open web standards and evolving network protocols, Cloud and edge resources, and streaming Big Data platforms. We motivate our design requirements using the smart water management domain; some of these requirements are unique to developing nations. We also validate the architecture within a campus-scale IoT testbed at the Indian Institute of Science (IISc), Bangalore, and present our experiences. Our architecture is scalable to a township or city, while also generalizable to other Smart Utility domains. Our experiences serves as a template for other similar efforts, particularly in emerging markets, and highlights the gaps and opportunities for a data-driven IoT Software architecture for smart cities.
منابع مشابه
Towards Refactoring in Cloud-Centric Internet of Things for Smart Cities
Smart city is an urban development vision to integrate multiple Information and Communication Technology (ICT) and Internet of Things (IoT) solutions in a secure fashion to manage a city’s assets. IoT devices are heterogeneous and collect large amount of data which need to be collected, processed, stored and shared among various devices, services and enterprise entities. Cloud technology has th...
متن کاملIoT-Based Big Data: From Smart City towards Next Generation Super City Planning
Recently, a rapid growth in the population in urban regions demands the provision of services and infrastructure. These needs can be come up wit the use of Internet of Things (IoT) devices, such as sensors, actuators, smartphones and smart systems. This leans to building Smart City towards the next generation Super City planning. However, as thousands of IoT devices are interconnecting and comm...
متن کاملIoT Architecture for a Sustainable Tourism Application in a Smart City Environment
In the past few years, the Smart Cities concept has become one of the main driving forces for the urban transition towards a low carbon environment, sustainable economy, and mobility. Tourism, as one of the fastest growing industries, is also an important generator of carbon emissions; therefore, the recently emerging sustainable tourism concept is envisioned as an important part of the Smart C...
متن کاملEnabling Social- and Location-Aware IoT Applications in Smart Cities
In the last decade, governments, municipalities, and industries have invested large amounts of funds on research on smart cities with the main goal of developing services to improve people’s quality of life. Many proposals focus on a Cloud-centric network architecture in which all the data collected from a myriad of sensors devices is transferred to the Cloud for processing. However, this appro...
متن کامل\mathbb ECHO : An Adaptive Orchestration Platform for Hybrid Dataflows across Cloud and Edge
The Internet of Things (IoT) is offering unprecedented observational data that are used for managing Smart City utilities. Edge and Fog gateway devices are an integral part of IoT deployments to acquire real-time data and enact controls. Recently, Edge-computing is emerging as first-class paradigm to complement Cloud-centric analytics. But a key limitation is the lack of a platform-as-aservice ...
متن کامل